Five stars! This was a great place to spend three months.