Great place in a great location for a great price. can't really ask for more. the communication was more than I could have asked for. only thing I can really complain about is the phone reception and wifi. I struggled with both (Vodafone) listing says high speed wifi but it was weak and couldn't stay connected. not a deal breaker and I'm just being nit picky.