A great place in a wonderful location. The place is spacious, very clean and has all The necessary amenities.