The place is GREAT. I cannot say enough about the hosts! They go the extra mile and deliver exactly what they promise. I am very grateful to them both. I highly recommend this place and hope to return someday soon.