The place was nice and the location was fantastic. However, the communication regarding check in and out was not existent at all. The place is managed by a company that is managing 100+ places which are listed on multiple platforms including AirBnB - and I ended up talking with a number of representatives who did not seem to be in tune. They were very nice though and trying to be helpful. In the end we enjoyed our stay very much. It was very easy to get around and have plenty of great restaurants near by.