The place is great, felt at home