Avalon and Hamilton Cove are an AMAZING location. Beautiful, stunning - view from every unit is great.
I would NOT recommend this unit however. The check in process was poor, we were given instructions that the door would be unlocked w/keys on counter - we arrived to a locked door with a lock box and no code had been provided. The code was provided with no instructions on how to use the lock box so we had to wait for the local property manager - check in was 3pm, we got into the unit at 5pm.
The unit layout is lovely, but there was no sofabed and the bed in the bedroom was broken. It is a slat platform bed and all but 4 slat holders were either on the floor under the bed or shoved in the bedside table drawer - so on night one the mattress collapsed. We alerted the owner, who sent someone to look at it. They looked at it, said it was fixed - but we had the same problem night 2. My husband and I didn't even try to use it together, I slept on the very uncomfortable couch.
Every time I contacted the owner I got sarcasm or cavalier responses that included either 'LOL' or 'if you don't like the situation, just leave'. This was July 4th weekend - if we could have just left we would have, but there were no open bookings on this very small island and our ferry back to mainland wasn't until check out day. At one point the owner told us 'I have not obligation, I am not the Hilton' - when we were explaining the need for a different accommodation if the bed could not be fixed.
We highly recommend Avalon, and the pool and hot tub at Hamilton Cove are nice amenities, but I would not recommend this or any unit hosted by Lamont Reeves.