Perfect location !! Pefect accomodation !! Luxury and beyond expectation !! Loved it and cant wait to visit again !!