Excellent location. Beautiful view. Clean. Awesome deck. Spacious.