Fantastic location and perfect accommodation with all that was required for a wonderful stay in this beautiful place