Excellent location, very comfortable and all the necessary amenities were provided. We enjoyed our stay.