Great location, clean, comfortable beds, well equipped kitchen. Super-friendly and helpful staff. Storage lockers an added bonus.