Brilliant stay, excellent home for a great vacation