Perfect place for anyone, especially longer stays. Exactly as pictured. Clean and well set up. That bed is so comfy! Great communications and flexibility. Felt like home! Highly recommend.