A lovely place with all needed amenities to enjoy a relaxing stay.