Had two apartments for a boys weekend recently and was very happy with how easily we fit into the apartments and still didn't feel like we were stepping on each others toes.
Apartments were clean and well maintained, both with nice views.
Had to pay to replace the towels in one apartment as our cleanup from paintball did a number on them. Was charged a very reasonable price for the towels which was a nice surprise as I know other places will happily charge you an arm and a leg to replace anything.
Staff were all friendly and I would happily stay again.