Karyl'place is really nice and it's got everything! Private decking with ocean view and such a nice bathroom! We needed more time to enjoy it.