Deserves 6 stars!!. Absoutely immaculate. Like a brand new apartment.Huge spaces. Our girls were spoilt for choice of which room to sleep in. Our host karl responded to any of our queries within 30 mins and his staff were so helpfull. Would recommend to anyone...as long as they dont book it next time we want it