Great stay; clean, well equipped kitchen, comfortable beds, good location