Amazing stay with an amazing view. Has everything you need. We truly enjoyed our stay, it was the relaxing place we needed. :) 10 stars!