Everything you need in a great location. Professional(super host) which made us feel at home and easy to communicate with.