A wonderful apartment is a very convenient and central location! We enjoyed our one night stay.
You have your own bedroom and bathroom (non contiguous), but the shared living space is really nice! It was fun to meet other guests! We were able to leave our luggage for the day after we checked out. This was an awesome perk!