The flat was clean and comfortable with everything needed for a convenient stay. The location was exactly as described with just a 3 minute walk to the beach. The check in procedure was straightforward.