Relaxed hotel with streamlined rooms, some offering sea views. Features a bar/restaurant and is located near the beach.