We had a really great stay here. The place was even better than expected. Location is incredible, kitchen is well-stocked, beds are comfortable, and the communication was easy. As mentioned in some other comments, the bathroom is a little on the small side and there is only one which can be occasionally tough with four people. Overall I would very much recommend a stay!