Great location and design! Communication was excellent throughout my stay.