Very cozy place, pretty new with a shared swimming pool.