This place is great! It has everything you need. It’s clean, comfortable, and spacious. There is a private outside space with outdoor furniture that we really enjoyed. Just a heads-up, street parking was hard to find. Asides from that, I give this place a 10/10, truly recommend!