This place is excellently located in a marvellously beautiful historic building. It's massive and very clean. The check in and out processes were very smooth and everything was great! Highly recommend!