perfect location. great communication - helpful and friendly. Couldnt fault the place... well... air con was a bit ropey but think it couldnt cope with extreme heat and lovely host tried to fix it... 100% recommended