AMAZING. PERFECT. EXCELLENT. Best airbnb stay by far.