Edgar's place is very central and close to everything you need.
Check in was very simple and fast and communication with Edgar was great.
We enjoyed the pool and hot tub and would have enjoyed more of the amenities if we'd had more time.
The 2 bedroomed suite is small though and if you have people sleeping on the sofa bed, there is some juggling of furniture that is required to be able to pull the bed out. We found it quite small for 6 of us compared to other places we have stayed for similar money. It was a pleasant stay however.