Absolutely immaculate, well laid out, extremely comfortable, and a great location.