Spotless, comfortable and convenient. Shani is a welcoming and lovely host. Clearly much thought went into giving us a pleasant experience. I definitely would stay here again.