Great location, but the facilities are average with poor wifi. Owner turned up three times during our visit which is highly unappreciated for a well paying stay.