Good location but be warned, we were asked to pay extra money that was not stars in the listing after the booking was confirmed. Also be prepared to look after cats, pick up cat poo and clean the pool.