Definitely 5 stars! Would rebook here again. Extremely clean and great communication.