10/10! everything about this place was amazing. would love to stay again.