Very clean, spacious, and stylish place to host many guests.