Good location, good facility, pleasant hosts. Balcony is a nice touch.