Maravilla was a lovely large villa which was ideal for two family's like we had.
It was like two villas in one.
The only complaints I had about our stay was that we never got any clean towels or bed linen for the fortnight we stayed so had to wash them ourselves. The BBQ area was lovely too but wasn't cleaned from the last guests and the sun beds were very old and uncomfortable.
Apart from that, we loved our stay and may go back in the future.