Amazing spot to stay, exceeded our expectations. David and Christina have thought of every little detail to make your stay wonderful.