Beautiful spacious accommodations in an excellent location with comfortable amenities.