Excellent location, Amazing communication, Fabulous facilities. Loved everything! This stay has definitely enriched the whole trip.