HOSTS are GREAT: communicative, punctual, attentive to your needs!
APPARTMENT is GREAT: very clean, fully equipped with all the amenities, has everything needed to make you comfortable.
Spacious private bedroom, shared kitchen well organized, multiple shared bathrooms.
LOCATION is GOOD: close to beach, old town city center.