Fantastic location, beautifully decorated, and so well equipped with all the necessary amenities that your vacation will be a breeze and make you feel right at home.