Convenient, excellent accommodation with all amenities included. Fantastic place