Wonderful, clean place with a top notch view. The perfect spot of comfort in a bustling area.