very clean, lovely location - close to the beach and shops. we had a wonderful time