The place is great! Has everything you need. Fully stocked kitchen which I loved because I cook my own meals. Also convenient parking garage. Very thoughtful host (nice touch with the card and sweets). Also great location!
I highly recommend Rosa. You won't be disappointed!