really nice and spacious stay in a good location