Perfect location, beautifully done, super amenities, thoughtful extras, we enjoyed our stay very much!