Amazing. Absolutely as explained. The place is wonderful and exactly as described. David was so thorough and just great to communicate with. The place has everything you need and I would stay here again and recommend it to anyone. You won’t be disappointed !