Spacious holiday resort style apartment. Very enjoyable stay.