great place. suitable for long stay.