Fantastic place! It had everything both in terms of amenities and location. Could not have enjoyed my stay more