Beautifully appointed, great location, super clean and just an amazing stay in all aspects.