Excellent spot with everything you could ask for. Comfortable and modern, very clean and excellent amenities!