We had a wonderful stay and highly recommend Rosenberg. The rooms are very well designed and comfortable and the location was fantastic with nice stores and walking plazas right outside. We had great communication with the staff via Airbnb. The self-check-in was easy and it was great having the lockers available for a bit before and after check-in time. The kitchen was well stocked and had everything we needed. (We also ate at the restaurant right next door and had good pizza there and the service was very nice.) The beds were very comfortable. The TV was easy to use. The bathroom was fancy and the heated floors there were a nice touch. This is a really great place to stay.