Excellent experience. Highly recommend this place. Location, architecture and views are top notch.