Clean and spacious spot in a wonderful location.