This apartment meets all your expectations from the photos. It is well designed with an ideal layout. Clean with good furnishings and a comfortable bed. Great communication with the hosts. Easy access to the beach (walking) and town centre. Highly recommend.