Beautiful, clean and nicely decorated. Fantastic location.