Difficult to add to what others have already written.
I would just point out that this a great little hotel which will not be for everybody...it's not luxury in terms of amenities but it is luxury in terms of views, peace and quiet and the overall 'getaway' experience.
We had an oceanfront room but could not do much with the private verandah due to the winds post-Sandy (amazing difference when the winds did disappear on our last day)...great bed and spacious room with a nice bathroom (the famous tub with a handheld shower) which we enjoyed.
The island is just great with a nice little bar, superfriendly staff and these really relaxing views where you think you are in the Caribbean somewhere. Grounds were pretty but the island does it. Sadly could not use the boat due to choppy seas so will have to come back for that.
Not much...the breakfast was not much more than 3* (whereas salad offered at lunch was very nice) and was expensive (but we realised this is just The Keys). You have to ask for more toiletries which was odd.
...but for a 3-4 day stay this is close to bliss.
Would gladly return.