What we liked most about our stay was the communication the owners offered us. No matter what time of day/night, they were there to help us through any issues.
The place is in a very centric location and very accessible.