The spiffing De Costa Apartments are rather nice. We stayed there last summer holiday with my friend. The complex represents an ordinary architectural style. The room was simple though there were all the facilities. My friend liked the rest but I think it could be better.