Perfect place. David is very responsive and helpful. Would absolutely stay again