A comfortable place to stay well located to the beach and cafes, Mexican restaurant.