Very clean place in a good location. Has everything you'd need. The very clear checkin instructions made the stay stress free.