Fantastic place. Exactly as described, and with all amenities you need. It is clean, very comfortable, well stocked and very well located. Angel and Maria welcomed us and explained everything and we had a wonderful stay!