Absolutely perfect. You are right on the ocean, everything you need is there. The sunsets are amazing. Communication and check in were fantastic, easy absolutely no issues. Will be back as soon as I can. Thank you for a perfect moment away from everything.