Very good stay. Everything was clearly communicated and easy. The place was a little smaller than we expected but our party of six were comfortable. The garden area was amazing and it is a good location for beach.