Very clean and pretty place. Excellent location.