This is fantastic place - exactly as described, five stars all round!
Our family had a great stay :)