The place and location was better than expected; walking to beach, restaurants and shops. The place was impeccable and perfect for our family of 4 with small children. Richard was very responsive and provided great help and recommendations. We would definitely come back and use this place again.