Great place, fantastic location, warm welcome - this is exactly what I needed. Thank you!