We have stayed at this property before and plan to stay there again , but had to give a 4 star rating instead of a 5 due to a check in snafu which was quickly and successfully remedied! Perfect location, well equipped, very clean home away from home!