Very spacious, close to many eateries and bars. No pool, but generally clean and the cleaning staff was very nice. Learn Spanish so that you can make good with them!