Very clean, stylish and spacious accommodations