Excellent location. Beautiful, clean and inviting space. Parking is tricky and I recommend planning ahead and booking online at a local parking lot if you are bringing a car. We thoroughly enjoyed our stay. Thanks Yi!