Very clean, very stylish place with a great location.