An absolutely perfect place to stay at with a clean, modern and spacious vibe. Loads of amenities provided beyond what was expected. A great atmosphere with friendly hosts who were cheerful and very hospitable.