We stayed here for a week and this place had everything we were looking for. It's bright, clean, there's a full kitchen for our breakfast needs, and we loved the tables since we (2 people) both had to work while we were there. It's also impeccably decorated! There are coffee shops within walking distance, and plenty of street parking. I would love to stay again.