This place is amazing. Everything is well thought out and a perfect place to stay with a beautiful view. I could've spent the whole vacation here it was just perfect in every way.