Our second stay here and just as perfect as the first. Brought the kids this time and had an adjoining twin room for them. Fabulous location with beautiful view of the Atlantic. Essaouira is a lovely town with a Portuguese port. The hotel sits in a prime location to walk to the port and through the souk. Faultless!