Great place, great location, great pool, great and friendly host.
There is everything you need. Perfect.