Very well presented, clean and open. Great attention to detail and good communication. We would definitely stay again.