Very clean, very stylish, great location... I wish we could have stayed longer.