Very comfortable, HOT WATER (not Salvadoran luke warm), decent breakfast (that could be better), strong internet, smart TV that sign up to Netflix and Google TV easy. All in all, a great option. One BIG caveat, parking SUCKS, but totally bad. Be prepared for some headaches parking your car. Not bad enough for me to avoid it in the future. Still 4 stars, I'd stay here again.