Very comfortable and spacious place in a quiet environment.