This accommodation has it all! All the comforts you need, close to the beach and shops.