This property was perfect for our needs. I had my 2 brothers and my sister and our families stay together. The location, size and layout of the property were fantastic. Check in and check out was easy. I was very disappointed in the state of the bbq as this was planned to be our main source of cooking for the stay. It was not very clean and the whole grill plate was missing. Also, the bbq table (when extended) was filthy. Apart from this there was quite a number of maintenance items that were noticed however these did not impact our stay but were noted. Management of the property were very helpful with the mentioned issues which was bery much appreciated.