Immaculate. Perfect. View. Attention to detail in the house. Recommend.