Perfect location, walking distance everywhere. David was very attentive and cared to check up on us during our stay. His restaurant recommendations were on-point as well. Clean, well stocked and good for couples.