Absolutely loved staying here; immaculate, well appointed, great location!