What a lovely surprise up on a hill! Very clean and had all the amenities...would definitely stay here again!