5 stars! Communication was excellent. Place was squeaky clean and smelled amazing. Will stay here without hesitation. What a great experience!