Lovely place. Really good location. We encountered a few cleaning issues and some amenities missing but nothing that can't be fixed after this review. Good value for money.