Everything was even better than expected. I'll definitely stay here again. **5 stars**