Everything you could ever want, what a great place.
Milo and Theresa are excellent host, we highly recommend staying here definitely a 5 star place.