Well kept, nicely appointed, great location. Sea grass meant we had to walk a couple of hundred yards for nice swimming. Will be back, we hope!