Beautiful, clean, and great location! Super easy check in/check out. We loved our stay. Only small thing, the floor is pretty uneven so the bed is also not level and it affected our sleep. Otherwise, a great stay.