Book a hotel!
For the expense of this place it is easier to stay in a hotel. The check in was not smooth as the code had been changed prior to arrival with no communication. Once entering the property I found it clean and spacious however there was an issue with the hot water so showers were out of action for the first 24 hours.