Good value for the price, great communication and attention to details. Extremely clean and well maintained.