Impeccably clean and well-situated. Highly recommend.