good location, spotless and comfortable