This is a fabulous apartment which is well equiped for self catering. Literally on the beach. Has a cafe/restaurant on site - although for eating only lunch and dinner available. No breakfast but coffee available at this time.