The place is clean and beautifully designed. The location was great and I must confess it was way greater than what I expected.