Very good place to stay, it is in the centre of the island surrounded by all the services you could require.
The communication was very good.
I would definitely recommend it.