Good place to stay. The pool is a very good thing to have. A lot can be done by feet including going to the beach, the market, restaurant, etc. The surrondings are stunning and require only some minutes in your car to find the true gem.
Good communication with Angel.