Spacious, well equipped, clean. Clear instructions for checkin/out. Would recommend.