From booking to check out a favorable experience without any hiccups. Well appointed apartment, fantastic location and caring hosts to ensure our time was enjoyed (including early checkin). Great place for a family or a couple of couples, however can accommodate larger groups willing to share the space.