Great stay, large place! Lots of care put in :)