5 stars hands down! I loved this place.. it was perfect! It was clean! And every detail so thoughtful. Loved the location. Communication with host was excellent and they went out of their way to really make it awesome! Highly recommend!!