Amazing location and very clean! Numerous extra special touches that make a stay extra special! We would highly recommend!