This place was super easy to check in. While it did not have a refrigerator, there were many convenience stores nearby, which were about a 10 minute walk from the hotel. The best part about this trip was that almost everything was very close to the main attractions. If driving far is not your cup of tea, I would 100% recommend this place.