Immaculately clean; very stylish and large bathroom; great hospitality