Very nice, spotless, modern, good location