This place was exactly what I was looking for. Easy parking, good use of space, clean, nice amenities, thoughtful touches like a personalized note welcoming me, good communication, and clear instructions. Would stay again!