Beautiful, spacious, clean, convenient, safe, and friendly staff that made the stay very confortable. I will definitely stay here again.