Extremely clean and very spacious
Great location
Very detailed instructions which were very clear and easy to follow.
Excellent at communicating