Nicely appointed, compact unit directly on the water. Host provided accurate info and check in was easy. Pool and good restaurant on site. Beach immediately next door.