The hotel is in such a perfect location right by the water, shops, restaurants, and nightlife. The staff is friendly and knows English well enough to communicate with guests. We had an issue with the mini split breaking on us, but the hotel staff sent someone to work on it and ultimately ended up moving our room. The staff are friendly and helpful. The rooms are also very clean and comfortable. I would definitely recommend it to friends and family looking to stay in Veracruz.