The place is very nice, convenient location and good view. There are plenty of utilities provided by the host, enough for a holiday.
It will be perfect if the cleanness can be improved.