Great stay with plenty of great amenities! Very clean, spacious, with a great view.