Could not have been a better place for me. Perfect accommodations, perfect location and James is the perfect host. In summation....perfect!(smile)